Small juicy flan